import Vue from 'vue'
import {
    Button,
    Form,
    FormItem,
    Input,
    Message,
    Header,
    Container,
    Aside,
    Main,
    Menu,
    Submenu,
    MenuItemGroup,
    MenuItem,
    Breadcrumb,
    BreadcrumbItem,
    Card,
    Row,
    Col,
    Table,
    TableColumn,
    Switch,
    Tooltip,
    Pagination,
    Dialog,
    MessageBox,
    Tag,
    Tree,
    Select,
    Option,
    Cascader,
    Alert,
    Tabs,
    TabPane,
    Step,
    Steps,
    CheckboxGroup,
    Checkbox,
    Upload,
    Timeline,
    TimelineItem
} from 'element-ui'


Vue.use(Button).use(Form).use(FormItem).use(Input).use(Header).use(Container).use(Aside)
    .use(Main).use(Menu).use(Submenu).use(MenuItemGroup).use(MenuItem).use(Breadcrumb).use(BreadcrumbItem)
    .use(Card).use(Input).use(Row).use(Col).use(Table).use(TableColumn).use(Switch).use(Tooltip).use(Pagination)
    .use(Dialog).use(Tag).use(Tree).use(Select).use(Option).use(Cascader).use(Alert).use(Tabs).use(TabPane)
    .use(Step).use(Steps).use(CheckboxGroup).use(Checkbox).use(Upload).use(Timeline).use(TimelineItem)

Vue.prototype.$message = Message
Vue.prototype.$confirm = MessageBox.confirm